support weapons platoon - Espagnol Anglais Dictionnaire